[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
     chop(LIST)

     chop(VARIABLE)

     chop VARIABLE

             Chops off the last character of a string and returns
             the  character  chopped.   It's  used  primarily  to
             remove the newline from the end of an input  record,
             but  is  much  more efficient than s/\n// because it
             neither scans nor copies the string.  If VARIABLE is
             omitted, chops $_.  Example:

                  while (<>) {
                       chop;     # avoid \n on last field
                       @array = split(/:/);
                       ...
                  }

             You can actually chop  anything  that's  an  lvalue,
             including an assignment:

                  chop($cwd = `pwd`);
                  chop($answer = <STDIN>);

             If you chop a list, each element is  chopped.   Only
             the value of the last chop is returned.

See Also: substr
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson